package com.ning.activitys.skysound.beans;

import java.util.List;

/**
 * Created by dllo on 16/1/17.
 */
public class RankingBeans {

    private int pagecount;
    private int totalcount;
    private String groupcode;
    private String publishTime;
    private String code;
    private String info;

    private List<Groups> groups;

    public int getPagecount() {
        return pagecount;
    }

    public void setPagecount(int pagecount) {
        this.pagecount = pagecount;
    }

    public int getTotalcount() {
        return totalcount;
    }

    public void setTotalcount(int totalcount) {
        this.totalcount = totalcount;
    }

    public String getGroupcode() {
        return groupcode;
    }

    public void setGroupcode(String groupcode) {
        this.groupcode = groupcode;
    }

    public String getPublishTime() {
        return publishTime;
    }

    public void setPublishTime(String publishTime) {
        this.publishTime = publishTime;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getInfo() {
        return info;
    }

    public void setInfo(String info) {
        this.info = info;
    }

    public List<Groups> getGroups() {
        return groups;
    }

    public void setGroups(List<Groups> groups) {
        this.groups = groups;
    }

    /**
     *  Groups
     * */
    private class Groups{

        private String tag;

        List<Ranks> ranks;

        public String getTag() {
            return tag;
        }

        public void setTag(String tag) {
            this.tag = tag;
        }

        public List<Ranks> getRanks() {
            return ranks;
        }

        public void setRanks(List<Ranks> ranks) {
            this.ranks = ranks;
        }

        /**
         *  Ranks
         * */
        private class Ranks{
            private String title;  //排行榜名
            private String img;
            private String icon;
            private String url;

            private List<RankSongs> rankSongs;


            public String getTitle() {
                return title;
            }

            public void setTitle(String title) {
                this.title = title;
            }

            public String getImg() {
                return img;
            }

            public void setImg(String img) {
                this.img = img;
            }

            public String getIcon() {
                return icon;
            }

            public void setIcon(String icon) {
                this.icon = icon;
            }

            public String getUrl() {
                return url;
            }

            public void setUrl(String url) {
                this.url = url;
            }

            public List<RankSongs> getRankSongs() {
                return rankSongs;
            }

            public void setRankSongs(List<RankSongs> rankSongs) {
                this.rankSongs = rankSongs;
            }

            /**
             *  RankSongs
             * */
            private class RankSongs{

                private String groupcode;

                private String hqFlag; //标签
                private String title;  //歌名
                private String singer; //歌手名
                private String album;  //专辑名

                private String singerid;


                public String getGroupcode() {
                    return groupcode;
                }

                public void setGroupcode(String groupcode) {
                    this.groupcode = groupcode;
                }

                public String getHqFlag() {
                    return hqFlag;
                }

                public void setHqFlag(String hqFlag) {
                    this.hqFlag = hqFlag;
                }

                public String getTitle() {
                    return title;
                }

                public void setTitle(String title) {
                    this.title = title;
                }

                public String getSinger() {
                    return singer;
                }

                public void setSinger(String singer) {
                    this.singer = singer;
                }

                public String getAlbum() {
                    return album;
                }

                public void setAlbum(String album) {
                    this.album = album;
                }

                public String getSingerid() {
                    return singerid;
                }

                public void setSingerid(String singerid) {
                    this.singerid = singerid;
                }
            }
        }
    }

}
